home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr35 / vbbs61a2.zip / 610_READ.ME! next >
Text File  |  1993-05-30  |  12KB  |  295 lines

  1. ------------------------------------------------------------------------
  2.                         VBBS/NET 6.10 Archives
  3.                 Copyright (C) Roland De Graaf 1990-1993
  4. ------------------------------------------------------------------------
  5.  
  6. Welcome to the official release of VBBS 6.10!
  7.  
  8. VBBS610.DOC   Main VBBS Documentation  (Please Read)
  9. VSCRIPT.DOC   Explaination of Vscript commands
  10. MULTINET.DOC  VBBS MultiNet Documentation
  11. MODEM.DOC     Modem Configuration
  12. VFIDO.DOC     VFIDO Documentation
  13. VXY.DOC       VXY Documentation
  14. VBBSDOOR.DOC  Setting Up Doors Under VBBS
  15. LOCALNET.DOC  Local NET Documentation
  16. UTIL.DOC      VBBS Utility Reference
  17. NETGUIDE.DOC  VirtualNET Network Guide
  18.  
  19. SUBSLIST.NET  Current List of VirtualNET subs
  20.  
  21. INSTALL.EXE   VBBS Installation Program
  22. BBS.EXE       VBBS Start-Up File
  23. VBBS.EXE      VBBS Main Program
  24. VBBS-AUX.EXE  VBBS Aux Executable
  25. VCONFIG.EXE   VBBS Configuration Program
  26. VCOM.EXE      VBBS Script Compiler
  27. VLIST.EXE     Ascii/Heart Code File Viewer
  28. VXY.EXE       VXY Xmodem/Ymodem Transfer Protocol Program
  29. VQWK.EXE      VBBS QWK Program
  30. VME.EXE       VBBS MultiNet Engine
  31. VFIDO.EXE     VBBS FidoNET Mailer/Tosser
  32. VNET.EXE      VNET Network Software
  33.  
  34.                     ---------------------------
  35.                        Version 6.10  UPGRADE
  36.                     ---------------------------
  37.  
  38.        The Virtual BBS/NET ver 6.10 updates versions 6.00 only!
  39.    
  40.          -->     VBBS 6.10 replaces ALL executable files    <--
  41.  
  42.           (New Installations Please read VBBS610.DOC)
  43.  
  44. UPGRADE Installations for ver 6.10, upgrading from ver 6.00:
  45.  
  46. 1) Backup:
  47.     files in your database directory
  48.     files in your data directory
  49.     your .cfg files
  50.  
  51. 2) Having extracted the VBBS61-1.ZIP & VBBS61-2.ZIP to a separate dir,
  52.    run the "INSTALL" exe as an upgrade existing installation and name
  53.    the correct path to your actual VBBS dir.
  54.    (your .CFG files will NOT be overwritten)
  55.  
  56. 3) Verify settings in Vconfig and change Channel 1 in CHANNEL.CFG to
  57.    reflect your modem port. (Base addresses and IRQ addresses are set
  58.    automatically)
  59.  
  60. 4) The INSTALL for 6.10, when used to upgrade existing installations,
  61.    copies ONLY the new .EXE files to your VBBS directory.
  62.    
  63.    It does NOT over-write any menus, script files, function blocks,
  64.    text files, or network data files.
  65.   
  66.    You may need to copy files or make some changes manually. <--------
  67.  
  68.    File to consider replacing/editing: *.ANS *.ASC *.TXT *.PDM
  69.  
  70. ->  EXISTING INSTALLATIONS MUST USE THE INSTALL PROGRAM TO UPGRADE VBBS. <-
  71.  
  72.        It is recommended that you BACK-UP the files in your Database
  73.              Directory, and the files in your Data Directory.
  74.          
  75.             --  Please Read VBBS610.DOC for more information --
  76.  
  77. VBBS 6.1 - What  's New!
  78.  
  79. 1. VBBS: Major File Section Improvements
  80.  
  81.   a. Automatic (Configurable) New Upload Verification
  82.      VBBS 6.10 incorporates a "ZIPLAB-style" program right into the BBS.
  83.    
  84.      1) Automatically Identifies Archive Format
  85.         (ZIP, ARJ, LZH, and ARC supported)
  86.      2) Tests Archive Integrity
  87.      3) Scans Files in Archive for Virii
  88.      4) Adds Archive Comment (If you have a ZIPCOMNT.TXT setup.)
  89.      5) Supports FILE_ID.DIZ and DESC.SDI type extended descriptions
  90.      6) Feature can be set to:
  91.         Disabled      -- Turned Off Entirely
  92.         Scan & Warn   -- Warns you of failed integrity and virii
  93.                          Leaves message in UPLOAD.LOG and marks
  94.                          file description with  "(!)"
  95.         Scan & Delete -- Warns you, as above, also deletes file
  96.                          and removes user upload stats gained from
  97.                          the upload.
  98.    
  99.      7) New Upload Verifier runs OFFLINE, after the uploader logs off.
  100.         This allows VBBS to shrink out, and use the maximum memory
  101.         available on your system for archive processing and scanning.
  102.         This also means that your users won't have to wait online
  103.         for the archivers and scanners to do their processing.
  104.       
  105.      8) The New Upload Verifier program is contained with VBBS-AUX.EXE.
  106.         The syntax is:
  107.         VBBS-AUX <channel #> UPLOADSCAN
  108.       
  109.         VBBS calls UPLOADSCAN as needed, automatically.
  110.  
  111.      9) A log file, UPLOAD.LOG is created and maintained in the VBBS
  112.         Data Directory.
  113.       
  114.   b. New File Listings are now handled as in most other BBS softwares.   
  115.    
  116.      That is, the New Files Listing presented to the user is based on the
  117.      date and time of their last call, and this date/time can be optionally
  118.      set by the user who wishes to do so. This allows users to execute
  119.      the new file list command repetitively during the same login,
  120.      instead of just once, as the old pre-6.10 file section was set up.
  121.  
  122.      New Script command to set New Files Scan "Days Back Threshold":
  123.      SETNEWFILESSCAN
  124.      SETNEWFILESSCAN <number of days back>
  125.  
  126.      The first syntax listed above prompts the user for "Number of Days
  127.      Back," accepts input, and so on. Use the first syntax from within a
  128.      script, or a function block (as in the default 6.10 .FB files).
  129.  
  130.      The second syntax sets the value directly using the data
  131.      you've specified. This type of usage is limited to script only.
  132.  
  133.   c. Pre-upload duplicate filename checking has been VASTLY improved.
  134.      (Much Faster than in previous releases of VBBS)
  135.  
  136. 2. VME: Polling Changes
  137.  
  138.   a. Neil and I have proposed to change the polling for VBBS 6.10
  139.      & VFIDO 6.10.00, with regards to FIDOnet networks.
  140.    
  141.      Under the current VBBS/VME/VFIDO 6.00, VME calls
  142.      VFIDO 1 /POLL NETWORKID=<networkid>
  143.      for each fidonet networkid installed on the system.
  144.  
  145.      According to the new guidelines from Neil, VME only needs to call
  146.      VFIDO 1 /POLL NETWORKID=<id of first installed FIDO network>
  147.      once in order to handle the polling for ALL installed fido-based
  148.      networks. This optimizes the number of calls to VFIDO /POLL,
  149.      and allows Neil to better control and develop Fidonet Polling.
  150.  
  151.      Since VBBS/VME 6.10 will go hand-in-hand with VFIDO 6.10.00
  152.      due to this change, Neil and I will coordinate the release
  153.      to prevent the minimum of disruption.
  154.    
  155.   b. VirtualNET Polling has been improved. Unzipped subpackets   
  156.      are now counted in the call threshold calculations, whereas
  157.      with 6.00, they were not.
  158.  
  159. 3. VBBS: Fixes
  160.  
  161.   a. Fixed non-fatal obscure bug in the "To:" field which occured
  162.      under rare conditions.
  163.  
  164.   b. Fixed non-fatal bug in user editor display of mail forwarding.
  165.      Seems the 6.00 user editor did not give the field enough room to
  166.      display forwarding addresses with long node numbers. (oops)
  167.  
  168.   c. Fixed memory problems for users running in cramped
  169.      environments such as Desqview 386 or Windows 3.1.
  170.      VBBS.EXE 6.10 is 8k smaller than VBBS.EXE 6.00, yet
  171.      no functionality has been lost. (In fact, much has been gained.)
  172.  
  173.   d. Fixed Bug in /AC and /CHAIN switches
  174.  
  175. 4. VNET: Fixes & New Duplicate-Detection Features
  176.  
  177.   a. Fixed two "long node number" errors on my part.
  178.      (Sorry -- I'm pretty sure this is the last of them.)
  179.  
  180.      1) One problem prevented nodes with numbers greater then
  181.      99999999 from netting in. Oops, the limit was supposed
  182.      to be 999999999 (nine 9's), not 99999999 (eight 9's).
  183.      Typo, but its fixed now.
  184.    
  185.      2) The other problem caused problems with secured subs
  186.      routing to long node numbers. Fixed it and tested it
  187.      on the @2 server ... Looks good.
  188.  
  189.   b. Added more safety mechanisms
  190.  
  191.      1) Better update validation
  192.  
  193.      2) Duplicate Detection and Removal for AutoRequest Sub Posts
  194.  
  195.      3) VNET verifies existance of VXY.EXE, DSZ.COM, HSLINK.EXE
  196.         (if configured as allowed) and warns if file missing.
  197.         (VNET first searches the current directory.
  198.         If the file isn't found, directories listed as specified
  199.         in the PATH environment variable are searched.)
  200.       
  201.      4) VNET verifies existance of PKZIP.EXE and PKUNZIP.EXE
  202.  
  203.      5) New command line option: /CHECK
  204.  
  205.         Give detailed info about your clients, such as the last time
  206.         they connected, if they have switched servers, if they
  207.         are no longer in the net, etc.
  208.  
  209.      6) A "SEEN-BY" type of line is now incorporated in VNET.
  210.         As a post passes through each system, the system adds
  211.         their network address to the "Via:" line.
  212.         Only sysops can see the "Via:" line at the bottom of the post
  213.         -- non-sysop users cannot see it.
  214.         "Via" will let us see the exact path a post travels,
  215.         and will make posts very easy to track.
  216.       
  217.         A sample Via line, for an email from @6160 to @1:
  218.  
  219.         Via: 6160*1 2*1 1*1
  220.  
  221.         which means:
  222.         @6160 network 1 --> @2 network 1 --> @1 network 1
  223.  
  224.         I included the network id, so that gated posts can
  225.         be fully tracked also.
  226.       
  227.   c. Fixed bug in network validation of secured subs
  228.  
  229.   d. Added 'extended connections' capability. This allows
  230.      your system to have direct connects to other system
  231.      which are neither your clients, or your server.
  232.      Only Email and autosubscription/secured subs may
  233.      pass thru extended connections. This change does not
  234.      affect the way the BBSLIST is formatted and used.
  235.      Your server/clients as configured in the BBSLIST
  236.      are still yours. The structure defined in the BBSLIST
  237.      still forms the "backbone" of the network.
  238.      Extended Connections are defined in a separate
  239.      file called EXTEND. By strategically using extended
  240.      connections to bridge together far-out limbs of the backbone,
  241.      propagation of email and secured subs will flow faster.
  242.    
  243.   e. Added Dupe Detection/Removal for autosubscription/secured subs
  244.  
  245.   f. Command Line for VNET.EXE:
  246.  
  247.        VNET <channel> <command> NETWORKID=<net id>
  248.  
  249.      Examples:
  250.  
  251.        VNET 1 /U     Update Outgoing Packets
  252.        VNET 1 /A     Analyze Network
  253.        VNET 1 /CHECK VNET Diagnostic
  254.        VNET 1 /DIAL# Dial System (# = Node Address)
  255.  
  256. 5. VXY: Fixes
  257.  
  258.   Added code to correct filenames when files are being received
  259.   from systems that don't necessarily support MSDOS naming conventions.
  260.  
  261. 6. TimeSlice Support for more Multitaskers
  262.  
  263.    VBBS 6.10 (and associated programs) run faster under Windows 3.x
  264.    and OS/2 2.x, using the INT 2F facility provided by those
  265.    multitaskers to give up time slices when inactive.
  266.  
  267.    (The switch "Desqview Awareness" is now called "MultiTasker Awareness"
  268.    and the choices are 1) Disabled 2) Desqview 3) Windows or OS/2)
  269.  
  270. 7. Unencrypted NETWORKS.LST replaces NET.0
  271.  
  272. 8. Event Support Enhanced
  273.  
  274.    Events can now be configured for both HARD and SOFT.
  275.    Hard Events adjust time limits so that the effect goes off
  276.    on time. Soft Events do not adjust user time limits.
  277.    System Daily Cleanup is, by default, a hard event.
  278.  
  279.    Additionally, multiuser VBBS systems will now notice that
  280.    channels 2 and up are held "offline" during HARD EVENTS ONLY
  281.    on channel 1, effectively keeping users off the board
  282.    during the duration of the external event.
  283.  
  284.    When the event on channel finishes processing, channel 1
  285.    clears the "event flag", and channels 2 and up go back online,
  286.    automatically. (Manual override is supported).
  287.  
  288.    While in the offline state, channels 2 and up maintain
  289.    a watch-dog timer. Should the external event batch file
  290.    executing on channel 1 crash or bomb out, channels 2
  291.    and up will time out after approximately 1 hour, and
  292.    clear the event flag themselves and go back online.
  293.  
  294.  
  295.